#include "ComandoAtualizarUsuario.h"

ComandoAtualizarUser::ComandoAtualizarUser(const Conta& acc)
{
    comandoSQL = "UPDATE contas ";
    comandoSQL += "SET nome = '"      + acc.getNome().getValor();
    comandoSQL += "', senha = '"      + acc.getSenha().getValor();
    comandoSQL += "', data = '"       + acc.getData().getValor();
    comandoSQL += "', idade = '"      + acc.getIdade().getValor();
    comandoSQL += "', clearance = '"  + acc.getClearance().getValor();
    comandoSQL += "' WHERE email = '" + acc.getEmail().getValor();
    comandoSQL += "';";
}

ComandoAtualizarUser::ComandoAtualizarUser(const Nome& nome,const Clearance& level,const Email& email)
{
    comandoSQL = "UPDATE contas ";
    comandoSQL += "SET nome = ' "    + nome.getValor();
    comandoSQL += "', clearance = '" + level.getValor();
    comandoSQL += "' WHERE email = '" + email.getValor();
    comandoSQL += "';";
}
